anti-torque device - Español Inglés Diccionario